Міністерство освіти і науки України
Національний університет „Львівська політехніка”
Кафедра електронних
обчислювальних машин
Звіт
про виконання лабораторної роботи № 1
з курсу „ Глобальні інформаційні мережі ”
Тема:
Основи роботи в ОС UNIX
Львів – 2006
Мета роботи: Навчитися основам роботи в ОС UNIX, ознайомитися з процедурою реєстрації. За допомогою довідкової системи man навчитись працювати з основними командами ОС UNIX.
Теоретична частина
Операційна система - це набір програм, який керує комп'ютером, здійснює зв'язок між користувачем і комп'ютером, і забезпечує користувача інструментальними засобами для виконання необхідної роботи.
Операційна система UNIX - це багатокористувачева система із розділенням часу. Вона складається з 4-х основних компонентів:
ядро - програма, яка координирує внутрішні функції комп'ютера (такі, як розміщення системних ресурсів); ядро працює невидимо від користувача;
shell - программа, яка здійснює зв'язок між користувачем і ядром, інтерпретуючи і виконуючи команди користувача; вона читає ввід і видає повідомлення, забезпечуючи інтерактивність системи;
команди - імена програм, які комп'ютер має виконати; пакети програм називаються інструментальними засобами; система UNIX забезпечує інструментальні засоби для створення та зміни тексту, написання програм, створення інструментарія програмного забезпечення, обміну інформацією з іншими користувачами за допомогою комп'ютера;
файлова система - набір всіх файлів на комп'ютері; дозволяє користувачу зберігати і легко знаходити інформацію.
Опис процедури реєстрації в системі ОС UNIX.
Робота в UNIX починається з реєстрації в системі, яка складається з двох операцій вводу імені користувача (Login) і пароля (Password):
Login: ki-4
Password:
Якщо реєстраційне ім'я і пароль допустимі в системі UNIX, то система виведе поточну інформацію і підказку команди. Якщо ж при вході в систему буде зроблена помилка вводу імені або пароля, UNIX виведе повідомлення: Login incorrect
Після цього можна спробувати ввійти в систему ще раз.
Опис основних команд ОС UNIX.
Нижче наведено перелік основних команд ОС UNIX.
logout
Завершити сеанс роботи з UNIX.
exit
То саме, що і logout.
ls
Вивести перелік файлів, що знаходяться в біжучій директорії.
rm файли
Знищити один або декілька файлів (знищені файли в UNIX не відновлюються).
mv старе_ім'я нове_ім'я
Переіменувати (перемістити) файл з старе_ім'я в нове_ім'я.
cp файл1 файл2
Копіювати файл1 в новий файл з іменем файл2.
more файл
Вивести текстовий файл на екран в посторінковому режимі. Дозволяє переглядати файл тільки в прямому напрямку.
less файл
Вивести текстовий файл на екран в посторінковому режимі. Ця команда дозволяє переглядати файл як в прямому, так і в зворотньому напрямку.
pwd
Показати біжучу директорію.
cd директорія
Змінити біжучу директорію.
mkdir директорія
Створити нову пусту директорію.
rmdir директорія
Знищити директорію. Ця директорія повинна бути пустою.
man команда
Вивести на екран довідку ОС UNIX по вибраній команді.
tar
Використовуються для роботи з архівами файлів.
joe
Потужний текстовий редактор.
Формати запуску команд ls, rm та список головних ключів.
LS
Синтаксис: ls [OPTION]... [FILE]...
Опис
Вивести інформацію про файли [FILE] (за замовчуванням перелік файлів, що знаходяться в біжучій директорії). Сортує елементи виведеного списку в алфавітному порядку, якщо не введений жоден з параметрів -cftuSUX або --sort.
Далі наведені деякі ключі команди ls:
-a, --all
Не приховувати файли, що починаються з . (крапки)
-r, --reverse
Зворотній порядок сортування
-R, --recursive
Рекурсивний вивід директорій
-S
Сортувати за розміром
--sort=WORD
Сортування: extension -X, none -U, size -S, time -t, version -v
status -c, time -t, atime -u, access -u, use -u
-t
Сортувати за часом зміни
-U
Не сортувати; виводити елементи списку в порядку розміщення в директоріях
-v
Сортувати за версією
-X
Сортувати за розширенням
RM
Синтаксис: rm [OPTION]... FILE...
Опис
Знищити оди...